English Dictionary
◊ ELEPHANT BIRD
elephant bird
n : huge (to 9 ft.) extinct flightless bird of Madagascar [syn:
{aepyornis}]